package com.andyage.admin.dao;

import java.util.List;

import com.andyage.admin.bean.RoleMenuBean;

public interface RoleMenuMapper {
	/**
	 * 批量插入身份所拥有的菜单
	 * @param roleMenu
	 */
	int insertRoleMenuInfoBybatch(List<RoleMenuBean> list);
	/**
	 * 查询某身份所拥有的菜单
	 * @param roleMenu
	 * @return
	 */
	List<RoleMenuBean> queryRoleMenuInfoByroleId(RoleMenuBean roleMenu);
	/**
	 * 通过身份id删除所拥有的菜单
	 * 重新分配菜单时先删除后插入
	 * @param roleMenu
	 */
	int deleteRoleMenuByRoleId(RoleMenuBean roleMenu);
	/**
	 * 通过staffId和menuId查询用户在该页面所拥有的按钮
	 * @param roleMenu
	 */
	String queryStaffRoleByStaffIdAndMenuId(RoleMenuBean roleMenu);
}
